<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>第二篇 创建型设计模式 - 第八章 单例模式</title>
</head>
<body>
    <!-- 
        单例模式[单体模式]：只允许实例化一次的对象类 => 节约系统资源
            1、定义命名空间用于区分
            2、通过此模式可以管理代码库的各个模块
            3、管理静态变量：只能通过特权方法访问
                静态变量都大写
            4、延迟创建 —— 惰性创建[惰性单例] => 8-6.js，这样写的意义是什么？？
                意义
                    当这些类只能被实例化一次的时候，并且一个单例可以返回多个不同的类，此时就需要用到延迟创建
                
     -->
     <!-- <script src="8-5.js"></script> -->
     <script src="8-6.js"></script>
</body>
</html>